<html>
<head><meta charset="utf-8"><title>future-compat-to-lint · t-compiler · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/index.html">t-compiler</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/future-compat-to-lint.html">future-compat-to-lint</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="152263682"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/future-compat-to-lint/near/152263682" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Alexander Regueiro <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/future-compat-to-lint.html#152263682">(Dec 20 2018 at 15:30)</a>:</h4>
<p>incidentally, for my trait alias PR, I'm converting the future compat warning into a plain old lint... does anyone have suggestions on how to do that? is there a guide somewhere? (maybe we can take this conversation elsewhere.)</p>



<a name="152263737"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/future-compat-to-lint/near/152263737" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/future-compat-to-lint.html#152263737">(Dec 20 2018 at 15:30)</a>:</h4>
<p><span class="user-mention" data-user-id="124069">@Alexander Regueiro</span> a future-compat warning <em>is</em> a lint</p>



<a name="152263749"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/future-compat-to-lint/near/152263749" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/future-compat-to-lint.html#152263749">(Dec 20 2018 at 15:31)</a>:</h4>
<p>you just have to remove the lint name from the future-compat category or whatever</p>



<a name="152263761"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/future-compat-to-lint/near/152263761" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Alexander Regueiro <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/future-compat-to-lint.html#152263761">(Dec 20 2018 at 15:31)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> I know...</p>



<a name="152263762"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/future-compat-to-lint/near/152263762" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Alexander Regueiro <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/future-compat-to-lint.html#152263762">(Dec 20 2018 at 15:31)</a>:</h4>
<p>aha</p>



<a name="152263764"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/future-compat-to-lint/near/152263764" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Alexander Regueiro <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/future-compat-to-lint.html#152263764">(Dec 20 2018 at 15:31)</a>:</h4>
<p>I see.</p>



<a name="152263780"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/future-compat-to-lint/near/152263780" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Alexander Regueiro <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/future-compat-to-lint.html#152263780">(Dec 20 2018 at 15:31)</a>:</h4>
<p>and you can automatically do <code>allow</code>/<code>deny</code>/<code>warn</code> on it?</p>



<a name="152263923"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/future-compat-to-lint/near/152263923" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/future-compat-to-lint.html#152263923">(Dec 20 2018 at 15:33)</a>:</h4>
<p>I'm not sure about that last part, I have to check</p>



<a name="152263930"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/future-compat-to-lint/near/152263930" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Alexander Regueiro <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/future-compat-to-lint.html#152263930">(Dec 20 2018 at 15:33)</a>:</h4>
<p>ta</p>



<a name="152263933"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/future-compat-to-lint/near/152263933" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/future-compat-to-lint.html#152263933">(Dec 20 2018 at 15:33)</a>:</h4>
<p>I think you can set a default level?</p>



<a name="152263937"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/future-compat-to-lint/near/152263937" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Alexander Regueiro <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/future-compat-to-lint.html#152263937">(Dec 20 2018 at 15:33)</a>:</h4>
<p>yeah, I think so</p>



<a name="152263938"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/future-compat-to-lint/near/152263938" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/future-compat-to-lint.html#152263938">(Dec 20 2018 at 15:33)</a>:</h4>
<p>I don't think that's related to future-compatibility in any particular way</p>



<a name="152263944"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/future-compat-to-lint/near/152263944" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Alexander Regueiro <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/future-compat-to-lint.html#152263944">(Dec 20 2018 at 15:33)</a>:</h4>
<p>what do we want for duplicate traits?</p>



<a name="152263950"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/future-compat-to-lint/near/152263950" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Alexander Regueiro <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/future-compat-to-lint.html#152263950">(Dec 20 2018 at 15:33)</a>:</h4>
<p>auto-traits*</p>



<a name="152263955"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/future-compat-to-lint/near/152263955" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/future-compat-to-lint.html#152263955">(Dec 20 2018 at 15:33)</a>:</h4>
<p>probably warn-by-default</p>



<a name="152263958"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/future-compat-to-lint/near/152263958" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Alexander Regueiro <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/future-compat-to-lint.html#152263958">(Dec 20 2018 at 15:33)</a>:</h4>
<p>warn by default?</p>



<a name="152263969"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/future-compat-to-lint/near/152263969" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Alexander Regueiro <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/future-compat-to-lint.html#152263969">(Dec 20 2018 at 15:33)</a>:</h4>
<p>yep ^</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>